fail-safe technology - Español Inglés Diccionario